package com.engine4cloud.tdf.supervision.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.engine4cloud.tdf.common.data.web.response.PageInfo;
import com.engine4cloud.tdf.common.data.web.response.Params;
import com.engine4cloud.tdf.supervision.dto.create.JzdxGroupMembersCreateDTO;
import com.engine4cloud.tdf.supervision.dto.query.JzdxGroupMembersQueryDTO;
import com.engine4cloud.tdf.supervision.dto.result.JzdxGroupMembersResultDTO;
import com.engine4cloud.tdf.supervision.dto.update.JzdxGroupMembersUpdateDTO;
import com.engine4cloud.tdf.supervision.entity.JzdxGroupMembersEntity;

public interface JzdxGroupMembersService extends IService<JzdxGroupMembersEntity> {
    PageInfo<JzdxGroupMembersResultDTO> getPageList(Params page, JzdxGroupMembersQueryDTO dto);

    JzdxGroupMembersResultDTO getById(Long id);

    Boolean create(JzdxGroupMembersCreateDTO dto);

    Boolean update(JzdxGroupMembersUpdateDTO dto);

}